Resource StructureDefinition/FHIR Server from package de.gematik.isik-basismodul#4.0.0 (63 ms)
Resources that use this resource
Resources that this resource uses
Source
{
"resourceType" : "StructureDefinition",
"id" : "ISiKAllergieUnvertraeglichkeit",
"url" : "https://gematik.de/fhir/isik/StructureDefinition/ISiKAllergieUnvertraeglichkeit",
"version" : "4.0.0",
"name" : "ISiKAllergieUnvertraeglichkeit",
"status" : "draft",
"experimental" : false,
"date" : "2024-07-19",
"publisher" : "gematik GmbH",
"description" : "Diese Profil ermöglicht die Dokumentation von Allergien und Unverträglichkeiten in ISiK Szenarien.",
"fhirVersion" : "4.0.1",
"kind" : "resource",
"abstract" : false,
"type" : "AllergyIntolerance",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "AllergyIntolerance.clinicalStatus",
"path" : "AllergyIntolerance.clinicalStatus",
"short" : "klinischer Status",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.clinicalStatus.coding",
"path" : "AllergyIntolerance.clinicalStatus.coding",
"min" : 1,
"max" : "1",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.clinicalStatus.coding.system",
"path" : "AllergyIntolerance.clinicalStatus.coding.system",
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.clinicalStatus.coding.code",
"path" : "AllergyIntolerance.clinicalStatus.coding.code",
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.verificationStatus",
"path" : "AllergyIntolerance.verificationStatus",
"short" : "Verifikationsstatus",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.verificationStatus.coding",
"path" : "AllergyIntolerance.verificationStatus.coding",
"min" : 1,
"max" : "1",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.verificationStatus.coding.system",
"path" : "AllergyIntolerance.verificationStatus.coding.system",
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.verificationStatus.coding.code",
"path" : "AllergyIntolerance.verificationStatus.coding.code",
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.type",
"path" : "AllergyIntolerance.type",
"short" : "Type (Allergie oder Unverträglichkeit)",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.category",
"path" : "AllergyIntolerance.category",
"short" : "Kategorie",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.criticality",
"path" : "AllergyIntolerance.criticality",
"short" : "Kritikalität",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code",
"path" : "AllergyIntolerance.code",
"short" : "Benennung der Allergie/Unverträglichkeit",
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding",
"path" : "AllergyIntolerance.code.coding",
"slicing" : {
"discriminator" : [
{
"type" : "pattern",
"path" : "system"
}
],
"rules" : "open"
},
"min" : 1,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:snomed-ct",
"path" : "AllergyIntolerance.code.coding",
"sliceName" : "snomed-ct",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "Coding",
"profile" : [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:ask",
"path" : "AllergyIntolerance.code.coding",
"sliceName" : "ask",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Coding",
"profile" : [
"http://fhir.de/StructureDefinition/CodingASK"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:ask.system",
"path" : "AllergyIntolerance.code.coding.system",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:ask.code",
"path" : "AllergyIntolerance.code.coding.code",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:ask.display",
"path" : "AllergyIntolerance.code.coding.display",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:atc",
"path" : "AllergyIntolerance.code.coding",
"sliceName" : "atc",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Coding",
"profile" : [
"http://fhir.de/StructureDefinition/CodingATC"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:atc.system",
"path" : "AllergyIntolerance.code.coding.system",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:atc.version",
"path" : "AllergyIntolerance.code.coding.version",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:atc.code",
"path" : "AllergyIntolerance.code.coding.code",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.coding:atc.display",
"path" : "AllergyIntolerance.code.coding.display",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.code.text",
"path" : "AllergyIntolerance.code.text",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.patient",
"path" : "AllergyIntolerance.patient",
"short" : "Patient (Referenz)",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.encounter",
"path" : "AllergyIntolerance.encounter",
"short" : "Aufenthalt, bei dem die Allergie/Unverträglichkeit festgestellt wurde (nicht notwendigerweise der aktuelle Aufenthalt)",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.onset[x]",
"path" : "AllergyIntolerance.onset[x]",
"slicing" : {
"discriminator" : [
{
"type" : "type",
"path" : "$this"
}
],
"ordered" : false,
"rules" : "open"
},
"short" : "Beginn-Zeitpunkt",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.onset[x]:onsetDateTime",
"path" : "AllergyIntolerance.onset[x]",
"sliceName" : "onsetDateTime",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "dateTime"
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.onset[x]:onsetAge",
"path" : "AllergyIntolerance.onset[x]",
"sliceName" : "onsetAge",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Age"
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.onset[x]:onsetString",
"path" : "AllergyIntolerance.onset[x]",
"sliceName" : "onsetString",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.recordedDate",
"path" : "AllergyIntolerance.recordedDate",
"short" : null,
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.recorder",
"path" : "AllergyIntolerance.recorder",
"short" : "Person/Rolle, die die Information dokumentiert",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.recorder.reference",
"path" : "AllergyIntolerance.recorder.reference",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.recorder.display",
"path" : "AllergyIntolerance.recorder.display",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.asserter",
"path" : "AllergyIntolerance.asserter",
"short" : "Person/Rolle, die die Allergie/Unverträglichkeit festgestellt hat",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.asserter.reference",
"path" : "AllergyIntolerance.asserter.reference",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.asserter.display",
"path" : "AllergyIntolerance.asserter.display",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note",
"path" : "AllergyIntolerance.note",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note.author[x]",
"path" : "AllergyIntolerance.note.author[x]",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Practitioner",
"http://hl7.org/fhir/StructureDefinition/Patient",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/Organization"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note.author[x].reference",
"path" : "AllergyIntolerance.note.author[x].reference",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note.author[x].display",
"path" : "AllergyIntolerance.note.author[x].display",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note.time",
"path" : "AllergyIntolerance.note.time",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.note.text",
"path" : "AllergyIntolerance.note.text",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction",
"path" : "AllergyIntolerance.reaction",
"short" : "Unerwünschte Reaktion",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.manifestation",
"path" : "AllergyIntolerance.reaction.manifestation",
"short" : "Manifestation der Reaktion",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.manifestation.coding",
"path" : "AllergyIntolerance.reaction.manifestation.coding",
"slicing" : {
"discriminator" : [
{
"type" : "pattern",
"path" : "system"
}
],
"rules" : "open"
},
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.manifestation.coding:snomed-ct",
"path" : "AllergyIntolerance.reaction.manifestation.coding",
"sliceName" : "snomed-ct",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Coding",
"profile" : [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.manifestation.text",
"path" : "AllergyIntolerance.reaction.manifestation.text",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.severity",
"path" : "AllergyIntolerance.reaction.severity",
"short" : "Schweregrad der Reaktion",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.exposureRoute",
"path" : "AllergyIntolerance.reaction.exposureRoute",
"short" : "Expositionsweg",
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.exposureRoute.coding",
"path" : "AllergyIntolerance.reaction.exposureRoute.coding",
"slicing" : {
"discriminator" : [
{
"type" : "pattern",
"path" : "system"
}
],
"rules" : "open"
},
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.exposureRoute.coding:snomed-ct",
"path" : "AllergyIntolerance.reaction.exposureRoute.coding",
"sliceName" : "snomed-ct",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Coding",
"profile" : [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding"
]
}
],
"mustSupport" : true
},
{
"id" : "AllergyIntolerance.reaction.exposureRoute.text",
"path" : "AllergyIntolerance.reaction.exposureRoute.text",
"mustSupport" : true
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.